106.45 feet = 32.44596 meters