101.2 meters = 332 feet and 0.25 inches