53 x 898 meters = 2086.61 x 35354.33 inches