1240.7 meters = 4070 feet and 6.46 inches