32.95 meters = 108 feet and 1.24 inches