10766 meters = 35321 feet and 6.27 inches