101.3 meters = 332 feet and 4.19 inches