1270.9 meters = 4169 feet and 7.43 inches