1257.4 meters = 4125 feet and 3.94 inches