101.31 meters = 332 feet and 4.58 inches