33064 meters = 108477 feet and 8.28 inches