32.7 meters = 107 feet and 3.4 inches