53865 meters = 176722 feet and 5.29 inches