11006 meters = 36108 feet and 11.09 inches