11068 meters = 36312 feet and 4.03 inches