61 x 890 meters = 2401.57 x 35039.37 inches