107.6 feet = 32.79648 meters