75.42 meters = 247 feet and 5.29 inches