People watch baby seal released into ocean