53920 meters = 176902 feet and 10.65 inches