53890 meters = 176804 feet and 5.54 inches