75.17 meters = 246 feet and 7.45 inches