54789 meters = 179753 feet and 11.24 inches