77016 meters = 252677 feet and 1.98 inches