108.83 feet = 33.171384 meters