5132 meters = 16837 feet and 3.24 inches