1232.1 meters = 4042.322835 feet