317.6 meters = 1041 feet and 11.94 inches