13870 meters = 45505 feet and 2.99 inches