108.6 feet = 33.10128 meters