101.36 meters = 332 feet and 6.55 inches