76.91 meters = 252 feet and 3.95 inches