32.2 meters = 105.643045 feet