32.85 meters = 107.775591 feet