14512 feet = 4423.2576 meters