56852 meters = 186522 feet and 3.72 inches