76.02 meters = 249 feet and 4.91 inches