33.01 meters = 108.300525 feet