106.2 feet = 32.36976 meters