75.39 meters = 247 feet and 4.11 inches