107.29 feet = 32.701992 meters