54808 meters = 179816 feet and 3.28 inches