32.63 meters = 107 feet and 0.65 inches