76.89 meters = 252 feet and 3.17 inches