101.22 meters = 332 feet and 1.04 inches