101.28 meters = 332 feet and 3.4 inches