76.12 meters = 249 feet and 8.85 inches