76.26 meters = 250 feet and 2.36 inches