106.74 feet = 32.534352 meters