626 feet = 190.8048 meters