101.02 meters = 331 feet and 5.17 inches