76.464 meters = 250 feet and 10.39 inches