1232.3 meters = 4042 feet and 11.75 inches