77006 meters = 252644 feet and 4.28 inches