10815 meters = 35482 feet and 3.4 inches