10915 meters = 35810 feet and 4.41 inches