8405 meters = 27575 feet and 5.51 inches