317.56 meters = 1041 feet and 10.36 inches