32.9 meters = 107.939633 feet