1243.7 meters = 4080 feet and 4.57 inches