107.2 feet = 32.67456 meters