75.11 meters = 246 feet and 5.09 inches