1232.4 meters = 4043 feet and 3.69 inches