75.33 meters = 247 feet and 1.75 inches