1233.9 meters = 4048 feet and 2.74 inches