54013 meters = 177208 feet and 0.06 inches