660 x 215 meters = 25984.25 x 8464.57 inches