10996 meters = 36076 feet and 1.39 inches